﻿// 大名科技（天津）有限公司版权所有  电话：18020030720  QQ：515096995
//
// 此源代码遵循位于源代码树根目录中的 LICENSE 文件的许可证

namespace Admin.NET.Core;

/// <summary>
/// 系统关联多文件表
/// </summary>
[SugarTable(null, "系统关联多文件表")]
[SysTable]

public class SysObjFile : EntityBase
{
    /// <summary>
    /// 关联的多文件
    /// </summary>
    [SugarColumn(ColumnName = "obj_id", ColumnDescription = "对象Id")]
    public long ObjId { get; set; }

    /// <summary>
    /// 文件Id
    /// </summary>
    [SugarColumn(ColumnName = "file_id", ColumnDescription = "文件Id")]
    public long FileId { get; set; }

    /// <summary>
    /// 文件详情
    /// </summary>
    [Navigate(NavigateType.OneToOne, nameof(FileId))]
    public SysFile SysFile { get; set; }
}